package com.dingding.transfer.stamper.dto;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author zhf_10@163.com
 * @Description
 * @date 2020/12/23 15:47
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class InfoImageReq extends BaseEntity {
	/**
	 * 加密扩展字段  国科秘钥
	 */
	private String enExt;

	/**
	 * 加密秘钥
	 */
	private String enKey;

	/**
	 * 加密类型  0：未加密  1：AES加密  2：RSA加密  3：国盾量子加密  4：国科量子加密
	 */
	private Integer enType;

	/**
	 * 文件hash
	 */
	private String hash;

	/**
	 * 文件服务器host
	 */
	private String host;

	/**
	 * 文件名称
	 */
	private String name;

	/**
	 * 文件路径
	 */
	private String path;

	/**
	 * 文件大小
	 */
	private Long size;

	/**
	 * 图片url后缀
	 */
	private String url;

	/**
	 * 同一个记录和图片，拥有一一对应的全网唯一的mark值，标记记录与图片的唯一关联关系
	 */
	private String mark;

	/**
	 * 图片类型(与记录类型对应) 0：审批记录 1：指纹记录 2：审计记录  3：超次记录  4：拆卸记录   5：超时记录   6:密码模式
	 */
	private Integer type;
}
